块: lump (of earth), chunk, piece, classifier for pieces of cloth, cake, soap etc, (coll.) classifier for money and currency units...
生涯: career, life (way in which sb lives), period of one's life...
投奔: to seek shelter, to seek asylum...
扭转: to reverse, to turn around (an undesirable situation), (mechanics) torsion...
筛: to filter, to sift, to sieve...
苦恼: vexed, distressed...
一连串: a succession of, a series of...